shop Noun, n, shop

  1. a small shop
  2. (historical) a hard currency shop

Appox. usage (any sense): 1.21 per million words

Appox. usage (any sense): 1.21 per million words